SET QUOTED_IDENTIFIER ON
GO
SET ANSI_NULLS ON
GO
CREATE VIEW dbo.vwtDetallesSeguimientoByP
AS
SELECT dbo.tb_detallesSeguimientoByP.IdDetalleSeguimientoByP AS Id, dbo.Tb_SeguimientoByP.idalumno, dbo.tb_Alumnos.Apellidos, 
               dbo.tb_Alumnos.Nombres, dbo.tb_Alumnos.Documento, dbo.tb_Alumnos.DocRepresentanteBecas AS DocRep, 
               dbo.tb_Alumnos.NombreRepresentanteBecas AS NombreRep, dbo.tb_Localidades.localidad, dbo.tb_Alumnos.Calle, dbo.tb_Alumnos.Numero, 
               dbo.tb_Alumnos.Telefono, dbo.tb_detallesSeguimientoByP.Curso, dbo.tb_detallesSeguimientoByP.Aprobo, 
               dbo.tb_detallesSeguimientoByP.CantMAtCur AS MatCur, dbo.tb_detallesSeguimientoByP.CantMatAprob AS MatAprob, 
               dbo.tb_detallesSeguimientoByP.Año, dbo.tb_detallesSeguimientoByP.Observaciones, dbo.Tb_SeguimientoByP.InicioCarrera, 
               dbo.Tb_SeguimientoByP.CantMatPlan, dbo.Tb_SeguimientoByP.DuracionCarrera, dbo.vwrOrganizaciones.Nombre AS Organizacion, 
               dbo.vwrNivelesEnsenanza.Descripcion AS Nivel, dbo.vwrModalidadesEnsenanza.Descripcion AS Modalidad
FROM  dbo.tb_detallesSeguimientoByP INNER JOIN
               dbo.Tb_SeguimientoByP ON dbo.tb_detallesSeguimientoByP.IdSeguimientoByP = dbo.Tb_SeguimientoByP.IdSeguimiento INNER JOIN
               dbo.tb_Alumnos ON dbo.Tb_SeguimientoByP.idalumno = dbo.tb_Alumnos.idAlumno LEFT OUTER JOIN
               dbo.vwrModalidadesEnsenanza ON dbo.Tb_SeguimientoByP.idModalidad = dbo.vwrModalidadesEnsenanza.ID LEFT OUTER JOIN
               dbo.vwrNivelesEnsenanza ON dbo.Tb_SeguimientoByP.idNivel = dbo.vwrNivelesEnsenanza.ID LEFT OUTER JOIN
               dbo.vwrOrganizaciones ON dbo.Tb_SeguimientoByP.idNivel = dbo.vwrOrganizaciones.ID LEFT OUTER JOIN
               dbo.tb_Localidades ON dbo.tb_Alumnos.Localidad = dbo.tb_Localidades.idLocalidad
GO
GRANT SELECT ON  [dbo].[vwtDetallesSeguimientoByP] TO [Alumnos]
GRANT SELECT ON  [dbo].[vwtDetallesSeguimientoByP] TO [SoloVer]
GO
